Purescript
另一个强类型、高机能的可以或许编译到JavaScript的编程说话,其定位与Elm类似,重要特点为:
- 没有运行时缺点
- 严格的,类似于JavaScript的计算
- 支撑JavaScript 对象语法
- 供给相较于Hashkell更强大年夜便利的类型体系
- 更便利地JavaScript库集成
Webpack-blocks
Dan Abramov说过,Webpack的定位就是在相对调层,是以将设备以编程块的方法实现会加倍完全。
- const { createConfig, defineConstants, env, entryPoint, setOutput, sourceMaps } = require('@webpack-blocks/webpack2')
- const babel = require('@webpack-blocks/babel6')
- const devServer = require('@webpack-blocks/dev-server2')
- const postcss = require('@webpack-blocks/postcss')
- const autoprefixer = require('autoprefixer')
- module.exports = createConfig([
- entryPoint('./src/main.js'),
- setOutput('./build/bundle.js'),
- babel(),
- postcss([
- autoprefixer({ browsers: ['last 2 versions'] })
- ]),
- defineConstants({
- 'process.env.NODE_ENV': process.env.NODE_ENV
- }),
- env('development', [
- devServer(),
- devServer.proxy({
- '/api': { target: 'http://localhost:3000' }
- }),
- sourceMaps()
- ])
- ]);
GraphQL
GraphQL是个不错的REST替代萌芽说话,特别是对于那些拥有大年夜量数据的公司。这个案例分析很好地阐述了大年夜REST到GraphQL的改变之路。我可以或许想象2017年GraphQL会持续处于上升势头,不过要谈到真的大年夜范围实施,还要到2018年吧。
React Storybook
信赖大年夜家对于React Storybook并不陌生了,你可以或许自力于应用而交互式的开辟你的组件,就如下图所示:
推荐阅读
Java 因为其实用性、跨平台性、可移植性等浩瀚长处一向备受开辟者青睐,在各大年夜编程说话排行榜中也一向居高不下,是以本文为 Java 开辟者们总结了这八个对象,它们几乎涵盖了Java开辟的全部范围,大年夜代码构建>>>详细阅读
本文标题:2017值得一瞥的JavaScript相关技术趋势
地址:http://www.17bianji.com/lsqh/34731.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示